dig your grave - French English Dictionary